package com.jrx.anytxn.reporting.entity;

import java.math.BigDecimal;
import java.util.Date;

/**
 *  
 * 表:aml_i_a_trading 
 * @author user 
 * @date 2022-10-10 
 */
public class AmlIATrading {
    /**
     * 数据日期
     * 表字段:ETL_DT
     */
    private Date etlDt;

    /**
     * 业务标示号-自己定
     * 表字段:BUSINESS_ID
     */
    private String businessId;

    /**
     * 交易日期
     * 表字段:TRADE_DATE
     */
    private Date tradeDate;

    /**
     * 交易时间
     * 表字段:TRADE_TIME
     */
    private Date tradeTime;

    /**
     * 流水号-与业务标志号相同
     * 表字段:SERIAL_NUMBER
     */
    private String serialNumber;

    /**
     * 传票号-与业务标志号相同或不填
     * 表字段:VOUCHER_NO
     */
    private String voucherNo;

    /**
     * 源交易代码-与业务标志号相同
     * 表字段:SIURCE_TRADE_ID
     */
    private String siurceTradeId;

    /**
     * 来源系统-CCS
     * 表字段:SOURCE_SYSTEM_TYPE
     */
    private String sourceSystemType;

    /**
     * 交易机构-客户所属机构，总账机构
     * 表字段:TRADE_ORGANIZATION_ID
     */
    private String tradeOrganizationId;

    /**
     * 交易机构归属国家
     * 表字段:TRADE_ORGANIZATION_COUNTRY
     */
    private String tradeOrganizationCountry;

    /**
     * 交易机构归属行政区划
     * 表字段:TRADE_ORGANIZATION_REGION
     */
    private String tradeOrganizationRegion;

    /**
     * 客户编号
     * 表字段:CUSTOMER_ID
     */
    private String customerId;

    /**
     * 客户类型-个人客户
     * 表字段:CUSTOMER_TYPE
     */
    private String customerType;

    /**
     * 客户中文名称
     * 表字段:CUSTOMER_NAME
     */
    private String customerName;

    /**
     * 账号-借据号
     * 表字段:ACCOUNT
     */
    private String account;

    /**
     * 交易方式-000151
     * 表字段:TRADE_MODE
     */
    private String tradeMode;

    /**
     * 本外币标识-本
     * 表字段:RMB_FOREIGN_CURRENCY_TAG
     */
    private String rmbForeignCurrencyTag;

    /**
     * 现转标识-转
     * 表字段:CASH_TRANSFER_TAG
     */
    private String cashTransferTag;

    /**
     * 涉外收支交易分类与代码-不填
     * 表字段:CLASSIFICATION_FOREIG
     */
    private String classificationForeig;

    /**
     * 交易渠道-其他电子银行
     * 表字段:CHANNEL
     */
    private String channel;

    /**
     * 收付标识-放款付，还款收
     * 表字段:RECEIPT_PAYMENT_TAG
     */
    private String receiptPaymentTag;

    /**
     * 交易发生国别-CHN？GBT2659-2000
     * 表字段:COUNTRY_ID
     */
    private String countryId;

    /**
     * 交易发生行政区划-厦门
     * 表字段:REGION
     */
    private String region;

    /**
     * 交易方向国别-CHN
     * 表字段:DIRECTION_COUNTRY
     */
    private String directionCountry;

    /**
     * 交易方向行政区划-对方银行卡所在区划；同金融机构。
     * 表字段:DIRECTION_REGION
     */
    private String directionRegion;

    /**
     * 对方金融机构国家-CHN
     * 表字段:FINANCIAL_INSTITUTION_COUNTRY
     */
    private String financialInstitutionCountry;

    /**
     * 对方金融机构行政区划代码-对方银行卡所在区划；财付通、支付宝等第三方支付公司或银行
     * 表字段:FINANCIAL_INSTITUTION_REGION
     */
    private String financialInstitutionRegion;

    /**
     * 资金来源或用途-放款（消费贷）；还款
     * 表字段:ORIGIN_USAGE
     */
    private String originUsage;

    /**
     * 币种
     * 表字段:CURRENCY
     */
    private String currency;

    /**
     * 原币种金额
     * 表字段:AMOUNT
     */
    private BigDecimal amount;

    /**
     * 金额折人民币
     * 表字段:AMOUNT_CNY
     */
    private BigDecimal amountCny;

    /**
     * 金额折美-按当天即期汇率
     * 表字段:AMOUNT_USD
     */
    private BigDecimal amountUsd;

    /**
     * 金融机构网点与大额交易的关系-空
     * 表字段:RELATION_FINANCIAL_SETUP_TRADE
     */
    private String relationFinancialSetupTrade;

    /**
     * 对方金融机构名称-同上27
     * 表字段:PAIRING_FINANCIAL_SETUP_NAME
     */
    private String pairingFinancialSetupName;

    /**
     * 对方金融机构代码类型-同上27
     * 表字段:PAIRING_FINANCIAL_SETUP_TYPE
     */
    private String pairingFinancialSetupType;

    /**
     * 对方金融机构网点代码-同上27
     * 表字段:PAIRING_FINANCIAL_SETUP_ID
     */
    private String pairingFinancialSetupId;

    /**
     * 客户编号
     * 表字段:PAIRING_CUSTOMER_ID
     */
    private String pairingCustomerId;

    /**
     * 客户中文名称
     * 表字段:PAIRING_CUSTOMER_NAME
     */
    private String pairingCustomerName;

    /**
     * 交易对手客户类型-个人或公司
     * 表字段:PAIRING_CUSTOMER_TYPE
     */
    private String pairingCustomerType;

    /**
     * 交易对手内部帐标识-可为空
     * 表字段:PAIRING_INNER_ACCOUNT_TAG
     */
    private String pairingInnerAccountTag;

    /**
     * 交易对手是否我行客户
     * 表字段:PAIRING_IS_CUSTOMER_TAG
     */
    private String pairingIsCustomerTag;

    /**
     * 是否我行商户
     * 表字段:BANK_COMMERCIAL_TENANT_TAG
     */
    private String bankCommercialTenantTag;

    /**
     * 商户编码
     * 表字段:COMMERCIAL_TENANT_CODE
     */
    private String commercialTenantCode;

    /**
     * 交易对手证件类型-可空
     * 表字段:PAIRING_ID_CARD_TYPE
     */
    private String pairingIdCardType;

    /**
     * 交易对手证件类型说明-可空
     * 表字段:PAIRING_ID_CARD_TYPE_DESC
     */
    private String pairingIdCardTypeDesc;

    /**
     * 交易对手证件号码-可空
     * 表字段:PAIRING_ID_CARD
     */
    private String pairingIdCard;

    /**
     * 交易对手账号-还款统一银行卡，放款120002；网联给了账户，如果没给就填网联清算账户。
     * 表字段:PAIRING_ACCOUNT
     */
    private String pairingAccount;

    /**
     * 交易对手账户类型-还款以银行卡来还，填120017银行卡；放款先不填
     * 表字段:PAIRING_ACCOUNT_TYPE
     */
    private String pairingAccountType;

    /**
     * 交易对手是否离岸账户-空
     * 表字段:PAIRING_OFFSHORE_ACCOUNT_TAG
     */
    private String pairingOffshoreAccountTag;

    /**
     * 代办人姓名-空
     * 表字段:AGENT_NAME
     */
    private String agentName;

    /**
     * 代办人身份证件类型-空
     * 表字段:AGENT_ID_CARD_TYPE
     */
    private String agentIdCardType;

    /**
     * 代办人证件类型说明-空
     * 表字段:AGENT_ID_CARD_TYPE_DESC
     */
    private String agentIdCardTypeDesc;

    /**
     * 代办人身份证件号码-空
     * 表字段:AGENT_ID_CARD
     */
    private String agentIdCard;

    /**
     * 代办人国籍-空
     * 表字段:AGENT_COUNTRY
     */
    private String agentCountry;

    /**
     * 代办人类型-空
     * 表字段:AGENT_TYPE
     */
    private String agentType;

    /**
     * 是否跨境交易
     * 表字段:INTERNATIONAL_TRADE_TAG
     */
    private String internationalTradeTag;

    /**
     * 柜员号-虚拟操作员，如有
     * 表字段:TELLER_ID
     */
    private String tellerId;

    /**
     * AML交易码-空
     * 表字段:TRADE_CODE_AML
     */
    private String tradeCodeAml;

    /**
     * 凭证类型-空
     * 表字段:TRADE_VOUCHER
     */
    private String tradeVoucher;

    /**
     * 交易IP地址
     * 表字段:IP
     */
    private String ip;

    /**
     * 交易MAC地址
     * 表字段:MAC
     */
    private String mac;

    /**
     * 交易对手凭证类型-空
     * 表字段:PAIRING_TRADE_VOUCHER
     */
    private String pairingTradeVoucher;

    /**
     * 交易对手预留地址-空
     * 表字段:PAIRING_ADDRESS
     */
    private String pairingAddress;

    /**
     * 交易对手联系电话-空
     * 表字段:PAIRING_TELEPHONE
     */
    private String pairingTelephone;

    /**
     * 结售汇交易代码-空
     * 表字段:SETTLEMENT_SALE_FOREIGN_EX_ID
     */
    private String settlementSaleForeignExId;

    /**
     * 交易后金额-空
     * 表字段:BALANCE
     */
    private BigDecimal balance;

    /**
     * 交易后金额折人民币-空
     * 表字段:BALANCE_CNY
     */
    private BigDecimal balanceCny;

    /**
     * 交易后金额折美元-空
     * 表字段:BALANCE_USD
     */
    private BigDecimal balanceUsd;

    /**
     * 是否同名转帐-空
     * 表字段:SAME_CUSTOMER_TRANSACTION_TAG
     */
    private String sameCustomerTransactionTag;

    /**
     * 交易对手属性-空
     * 表字段:PAIRING_RELATION_TYPE
     */
    private String pairingRelationType;

    /**
     * 业务类型-仰章，其他银行业务的代码？
     * 表字段:BUSINESS_TYPE
     */
    private String businessType;

    /**
     * 业务备注
     * 表字段:BUSINESS_REMARKS
     */
    private String businessRemarks;

    /**
     * 收付款方匹配号类型-空
     * 表字段:RECEIPTS_PAYMENT_TYPE
     */
    private String receiptsPaymentType;

    /**
     * 收付款方匹配号-空
     * 表字段:RECEIPTS_PAYMENT_ID
     */
    private String receiptsPaymentId;

    /**
     * 非柜台交易方式-99
     * 表字段:NON_OTC_TYPE
     */
    private String nonOtcType;

    /**
     * 非柜台交易方式说明-兴安花
     * 表字段:NON_OTC_TYPE_DESCRIPTION
     */
    private String nonOtcTypeDescription;

    /**
     * 非柜台交易介质的设备代码-交易手机号
     * 表字段:NON_OTC_FACILITY_ID
     */
    private String nonOtcFacilityId;

    /**
     * 银行与支付机构之间的业务交易编码-网联等渠道的交易流水号
     * 表字段:BANK_PARMENTAUTHORITY_BTC
     */
    private String bankParmentauthorityBtc;

    /**
     * 是否信用卡交易
     * 表字段:CREDIT_CARD_TRADE_TAG
     */
    private String creditCardTradeTag;

    /**
     * 交易类型-其他，仰章代码值
     * 表字段:TRADE_TYPE
     */
    private String tradeType;

    /**
     * 交易对手性质-空
     * 表字段:PAIRING_PROPERTY
     */
    private String pairingProperty;

    /**
     * 摘要
     * 表字段:DESCRIPTION
     */
    private String description;

    /**
     * 是否计算
     * 表字段:CALCULATION_TAG
     */
    private String calculationTag;

    /**
     * IP所在国家-空
     * 表字段:IP_COUNTRY
     */
    private String ipCountry;

    /**
     * IP所在行政区划-空
     * 表字段:IP_REGION
     */
    private String ipRegion;

    /**
     * 信用证编码(仅供纽约梅隆使用)
     * 表字段:LETTER_ID
     */
    private String letterId;

    /**
     * 卡号-空
     * 表字段:CARD_NO
     */
    private String cardNo;

    /**
     * 客户银行卡其他类型-空
     * 表字段:OTHER_BANK_CARD_TYPE
     */
    private String otherBankCardType;

    /**
     * 汇款申报号(国际收支申报号码)-空
     * 表字段:SELF_DECL
     */
    private String selfDecl;

    /**
     * 是否现钞结汇(1-是，0-否)-否
     * 表字段:IS_CASH_SETTLEMENT
     */
    private String isCashSettlement;

    /**
     * 是否现钞售汇(1-是，0-否)-否
     * 表字段:IS_CASH_SALE
     */
    private String isCashSale;

    /**
     * 是否外币现钞兑换(1-是，0-否)-否
     * 表字段:IS_CASH_EXCHANGE
     */
    private String isCashExchange;

    /**
     * 是否现金汇款(1-是，0-否)-否
     * 表字段:IS_CASH_REMITTANCE
     */
    private String isCashRemittance;

    /**
     * 汇款公司或交易渠道-空
     * 表字段:TRADE_MODE1
     */
    private String tradeMode1;

    /**
     * 发起交易方：客户或BANK-空
     * 表字段:INITIATION
     */
    private String initiation;

    /**
     * ATM所属机构-空
     * 表字段:ATM_ORG_CD
     */
    private String atmOrgCd;

    /**
     * 业务类型，见详细表I_SETTLE_TYPE，同73
     * 表字段:SETTLE_TYPE
     */
    private String settleType;

    /**
     * 是否汇款申报(1-是，0-否)-否
     * 表字段:SELF_DECL_FLAG
     */
    private String selfDeclFlag;

    /**
     * 租戶id
     * 表字段:tenant_id
     */
    private String tenantId;

    /**
     * 获取数据日期
     * @return etlDt Date
     */
    public Date getEtlDt() {
        return etlDt;
    }

    /**
     * 设置数据日期
     * @param etlDt 数据日期
     */
    public void setEtlDt(Date etlDt) {
        this.etlDt = etlDt;
    }

    /**
     * 获取业务标示号-自己定
     * @return businessId String
     */
    public String getBusinessId() {
        return businessId;
    }

    /**
     * 设置业务标示号-自己定
     * @param businessId 业务标示号-自己定
     */
    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    /**
     * 获取交易日期
     * @return tradeDate Date
     */
    public Date getTradeDate() {
        return tradeDate;
    }

    /**
     * 设置交易日期
     * @param tradeDate 交易日期
     */
    public void setTradeDate(Date tradeDate) {
        this.tradeDate = tradeDate;
    }

    /**
     * 获取交易时间
     * @return tradeTime Date
     */
    public Date getTradeTime() {
        return tradeTime;
    }

    /**
     * 设置交易时间
     * @param tradeTime 交易时间
     */
    public void setTradeTime(Date tradeTime) {
        this.tradeTime = tradeTime;
    }

    /**
     * 获取流水号-与业务标志号相同
     * @return serialNumber String
     */
    public String getSerialNumber() {
        return serialNumber;
    }

    /**
     * 设置流水号-与业务标志号相同
     * @param serialNumber 流水号-与业务标志号相同
     */
    public void setSerialNumber(String serialNumber) {
        this.serialNumber = serialNumber;
    }

    /**
     * 获取传票号-与业务标志号相同或不填
     * @return voucherNo String
     */
    public String getVoucherNo() {
        return voucherNo;
    }

    /**
     * 设置传票号-与业务标志号相同或不填
     * @param voucherNo 传票号-与业务标志号相同或不填
     */
    public void setVoucherNo(String voucherNo) {
        this.voucherNo = voucherNo;
    }

    /**
     * 获取源交易代码-与业务标志号相同
     * @return siurceTradeId String
     */
    public String getSiurceTradeId() {
        return siurceTradeId;
    }

    /**
     * 设置源交易代码-与业务标志号相同
     * @param siurceTradeId 源交易代码-与业务标志号相同
     */
    public void setSiurceTradeId(String siurceTradeId) {
        this.siurceTradeId = siurceTradeId;
    }

    /**
     * 获取来源系统-CCS
     * @return sourceSystemType String
     */
    public String getSourceSystemType() {
        return sourceSystemType;
    }

    /**
     * 设置来源系统-CCS
     * @param sourceSystemType 来源系统-CCS
     */
    public void setSourceSystemType(String sourceSystemType) {
        this.sourceSystemType = sourceSystemType;
    }

    /**
     * 获取交易机构-客户所属机构，总账机构
     * @return tradeOrganizationId String
     */
    public String getTradeOrganizationId() {
        return tradeOrganizationId;
    }

    /**
     * 设置交易机构-客户所属机构，总账机构
     * @param tradeOrganizationId 交易机构-客户所属机构，总账机构
     */
    public void setTradeOrganizationId(String tradeOrganizationId) {
        this.tradeOrganizationId = tradeOrganizationId;
    }

    /**
     * 获取交易机构归属国家
     * @return tradeOrganizationCountry String
     */
    public String getTradeOrganizationCountry() {
        return tradeOrganizationCountry;
    }

    /**
     * 设置交易机构归属国家
     * @param tradeOrganizationCountry 交易机构归属国家
     */
    public void setTradeOrganizationCountry(String tradeOrganizationCountry) {
        this.tradeOrganizationCountry = tradeOrganizationCountry;
    }

    /**
     * 获取交易机构归属行政区划
     * @return tradeOrganizationRegion String
     */
    public String getTradeOrganizationRegion() {
        return tradeOrganizationRegion;
    }

    /**
     * 设置交易机构归属行政区划
     * @param tradeOrganizationRegion 交易机构归属行政区划
     */
    public void setTradeOrganizationRegion(String tradeOrganizationRegion) {
        this.tradeOrganizationRegion = tradeOrganizationRegion;
    }

    /**
     * 获取客户编号
     * @return customerId String
     */
    public String getCustomerId() {
        return customerId;
    }

    /**
     * 设置客户编号
     * @param customerId 客户编号
     */
    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    /**
     * 获取客户类型-个人客户
     * @return customerType String
     */
    public String getCustomerType() {
        return customerType;
    }

    /**
     * 设置客户类型-个人客户
     * @param customerType 客户类型-个人客户
     */
    public void setCustomerType(String customerType) {
        this.customerType = customerType;
    }

    /**
     * 获取客户中文名称
     * @return customerName String
     */
    public String getCustomerName() {
        return customerName;
    }

    /**
     * 设置客户中文名称
     * @param customerName 客户中文名称
     */
    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    /**
     * 获取账号-借据号
     * @return account String
     */
    public String getAccount() {
        return account;
    }

    /**
     * 设置账号-借据号
     * @param account 账号-借据号
     */
    public void setAccount(String account) {
        this.account = account;
    }

    /**
     * 获取交易方式-000151
     * @return tradeMode String
     */
    public String getTradeMode() {
        return tradeMode;
    }

    /**
     * 设置交易方式-000151
     * @param tradeMode 交易方式-000151
     */
    public void setTradeMode(String tradeMode) {
        this.tradeMode = tradeMode;
    }

    /**
     * 获取本外币标识-本
     * @return rmbForeignCurrencyTag String
     */
    public String getRmbForeignCurrencyTag() {
        return rmbForeignCurrencyTag;
    }

    /**
     * 设置本外币标识-本
     * @param rmbForeignCurrencyTag 本外币标识-本
     */
    public void setRmbForeignCurrencyTag(String rmbForeignCurrencyTag) {
        this.rmbForeignCurrencyTag = rmbForeignCurrencyTag;
    }

    /**
     * 获取现转标识-转
     * @return cashTransferTag String
     */
    public String getCashTransferTag() {
        return cashTransferTag;
    }

    /**
     * 设置现转标识-转
     * @param cashTransferTag 现转标识-转
     */
    public void setCashTransferTag(String cashTransferTag) {
        this.cashTransferTag = cashTransferTag;
    }

    /**
     * 获取涉外收支交易分类与代码-不填
     * @return classificationForeig String
     */
    public String getClassificationForeig() {
        return classificationForeig;
    }

    /**
     * 设置涉外收支交易分类与代码-不填
     * @param classificationForeig 涉外收支交易分类与代码-不填
     */
    public void setClassificationForeig(String classificationForeig) {
        this.classificationForeig = classificationForeig;
    }

    /**
     * 获取交易渠道-其他电子银行
     * @return channel String
     */
    public String getChannel() {
        return channel;
    }

    /**
     * 设置交易渠道-其他电子银行
     * @param channel 交易渠道-其他电子银行
     */
    public void setChannel(String channel) {
        this.channel = channel;
    }

    /**
     * 获取收付标识-放款付，还款收
     * @return receiptPaymentTag String
     */
    public String getReceiptPaymentTag() {
        return receiptPaymentTag;
    }

    /**
     * 设置收付标识-放款付，还款收
     * @param receiptPaymentTag 收付标识-放款付，还款收
     */
    public void setReceiptPaymentTag(String receiptPaymentTag) {
        this.receiptPaymentTag = receiptPaymentTag;
    }

    /**
     * 获取交易发生国别-CHN？GBT2659-2000
     * @return countryId String
     */
    public String getCountryId() {
        return countryId;
    }

    /**
     * 设置交易发生国别-CHN？GBT2659-2000
     * @param countryId 交易发生国别-CHN？GBT2659-2000
     */
    public void setCountryId(String countryId) {
        this.countryId = countryId;
    }

    /**
     * 获取交易发生行政区划-厦门
     * @return region String
     */
    public String getRegion() {
        return region;
    }

    /**
     * 设置交易发生行政区划-厦门
     * @param region 交易发生行政区划-厦门
     */
    public void setRegion(String region) {
        this.region = region;
    }

    /**
     * 获取交易方向国别-CHN
     * @return directionCountry String
     */
    public String getDirectionCountry() {
        return directionCountry;
    }

    /**
     * 设置交易方向国别-CHN
     * @param directionCountry 交易方向国别-CHN
     */
    public void setDirectionCountry(String directionCountry) {
        this.directionCountry = directionCountry;
    }

    /**
     * 获取交易方向行政区划-对方银行卡所在区划；同金融机构。
     * @return directionRegion String
     */
    public String getDirectionRegion() {
        return directionRegion;
    }

    /**
     * 设置交易方向行政区划-对方银行卡所在区划；同金融机构。
     * @param directionRegion 交易方向行政区划-对方银行卡所在区划；同金融机构。
     */
    public void setDirectionRegion(String directionRegion) {
        this.directionRegion = directionRegion;
    }

    /**
     * 获取对方金融机构国家-CHN
     * @return financialInstitutionCountry String
     */
    public String getFinancialInstitutionCountry() {
        return financialInstitutionCountry;
    }

    /**
     * 设置对方金融机构国家-CHN
     * @param financialInstitutionCountry 对方金融机构国家-CHN
     */
    public void setFinancialInstitutionCountry(String financialInstitutionCountry) {
        this.financialInstitutionCountry = financialInstitutionCountry;
    }

    /**
     * 获取对方金融机构行政区划代码-对方银行卡所在区划；财付通、支付宝等第三方支付公司或银行
     * @return financialInstitutionRegion String
     */
    public String getFinancialInstitutionRegion() {
        return financialInstitutionRegion;
    }

    /**
     * 设置对方金融机构行政区划代码-对方银行卡所在区划；财付通、支付宝等第三方支付公司或银行
     * @param financialInstitutionRegion 对方金融机构行政区划代码-对方银行卡所在区划；财付通、支付宝等第三方支付公司或银行
     */
    public void setFinancialInstitutionRegion(String financialInstitutionRegion) {
        this.financialInstitutionRegion = financialInstitutionRegion;
    }

    /**
     * 获取资金来源或用途-放款（消费贷）；还款
     * @return originUsage String
     */
    public String getOriginUsage() {
        return originUsage;
    }

    /**
     * 设置资金来源或用途-放款（消费贷）；还款
     * @param originUsage 资金来源或用途-放款（消费贷）；还款
     */
    public void setOriginUsage(String originUsage) {
        this.originUsage = originUsage;
    }

    /**
     * 获取币种
     * @return currency String
     */
    public String getCurrency() {
        return currency;
    }

    /**
     * 设置币种
     * @param currency 币种
     */
    public void setCurrency(String currency) {
        this.currency = currency;
    }

    /**
     * 获取原币种金额
     * @return amount BigDecimal
     */
    public BigDecimal getAmount() {
        return amount;
    }

    /**
     * 设置原币种金额
     * @param amount 原币种金额
     */
    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    /**
     * 获取金额折人民币
     * @return amountCny BigDecimal
     */
    public BigDecimal getAmountCny() {
        return amountCny;
    }

    /**
     * 设置金额折人民币
     * @param amountCny 金额折人民币
     */
    public void setAmountCny(BigDecimal amountCny) {
        this.amountCny = amountCny;
    }

    /**
     * 获取金额折美-按当天即期汇率
     * @return amountUsd BigDecimal
     */
    public BigDecimal getAmountUsd() {
        return amountUsd;
    }

    /**
     * 设置金额折美-按当天即期汇率
     * @param amountUsd 金额折美-按当天即期汇率
     */
    public void setAmountUsd(BigDecimal amountUsd) {
        this.amountUsd = amountUsd;
    }

    /**
     * 获取金融机构网点与大额交易的关系-空
     * @return relationFinancialSetupTrade String
     */
    public String getRelationFinancialSetupTrade() {
        return relationFinancialSetupTrade;
    }

    /**
     * 设置金融机构网点与大额交易的关系-空
     * @param relationFinancialSetupTrade 金融机构网点与大额交易的关系-空
     */
    public void setRelationFinancialSetupTrade(String relationFinancialSetupTrade) {
        this.relationFinancialSetupTrade = relationFinancialSetupTrade;
    }

    /**
     * 获取对方金融机构名称-同上27
     * @return pairingFinancialSetupName String
     */
    public String getPairingFinancialSetupName() {
        return pairingFinancialSetupName;
    }

    /**
     * 设置对方金融机构名称-同上27
     * @param pairingFinancialSetupName 对方金融机构名称-同上27
     */
    public void setPairingFinancialSetupName(String pairingFinancialSetupName) {
        this.pairingFinancialSetupName = pairingFinancialSetupName;
    }

    /**
     * 获取对方金融机构代码类型-同上27
     * @return pairingFinancialSetupType String
     */
    public String getPairingFinancialSetupType() {
        return pairingFinancialSetupType;
    }

    /**
     * 设置对方金融机构代码类型-同上27
     * @param pairingFinancialSetupType 对方金融机构代码类型-同上27
     */
    public void setPairingFinancialSetupType(String pairingFinancialSetupType) {
        this.pairingFinancialSetupType = pairingFinancialSetupType;
    }

    /**
     * 获取对方金融机构网点代码-同上27
     * @return pairingFinancialSetupId String
     */
    public String getPairingFinancialSetupId() {
        return pairingFinancialSetupId;
    }

    /**
     * 设置对方金融机构网点代码-同上27
     * @param pairingFinancialSetupId 对方金融机构网点代码-同上27
     */
    public void setPairingFinancialSetupId(String pairingFinancialSetupId) {
        this.pairingFinancialSetupId = pairingFinancialSetupId;
    }

    /**
     * 获取客户编号
     * @return pairingCustomerId String
     */
    public String getPairingCustomerId() {
        return pairingCustomerId;
    }

    /**
     * 设置客户编号
     * @param pairingCustomerId 客户编号
     */
    public void setPairingCustomerId(String pairingCustomerId) {
        this.pairingCustomerId = pairingCustomerId;
    }

    /**
     * 获取客户中文名称
     * @return pairingCustomerName String
     */
    public String getPairingCustomerName() {
        return pairingCustomerName;
    }

    /**
     * 设置客户中文名称
     * @param pairingCustomerName 客户中文名称
     */
    public void setPairingCustomerName(String pairingCustomerName) {
        this.pairingCustomerName = pairingCustomerName;
    }

    /**
     * 获取交易对手客户类型-个人或公司
     * @return pairingCustomerType String
     */
    public String getPairingCustomerType() {
        return pairingCustomerType;
    }

    /**
     * 设置交易对手客户类型-个人或公司
     * @param pairingCustomerType 交易对手客户类型-个人或公司
     */
    public void setPairingCustomerType(String pairingCustomerType) {
        this.pairingCustomerType = pairingCustomerType;
    }

    /**
     * 获取交易对手内部帐标识-可为空
     * @return pairingInnerAccountTag String
     */
    public String getPairingInnerAccountTag() {
        return pairingInnerAccountTag;
    }

    /**
     * 设置交易对手内部帐标识-可为空
     * @param pairingInnerAccountTag 交易对手内部帐标识-可为空
     */
    public void setPairingInnerAccountTag(String pairingInnerAccountTag) {
        this.pairingInnerAccountTag = pairingInnerAccountTag;
    }

    /**
     * 获取交易对手是否我行客户
     * @return pairingIsCustomerTag String
     */
    public String getPairingIsCustomerTag() {
        return pairingIsCustomerTag;
    }

    /**
     * 设置交易对手是否我行客户
     * @param pairingIsCustomerTag 交易对手是否我行客户
     */
    public void setPairingIsCustomerTag(String pairingIsCustomerTag) {
        this.pairingIsCustomerTag = pairingIsCustomerTag;
    }

    /**
     * 获取是否我行商户
     * @return bankCommercialTenantTag String
     */
    public String getBankCommercialTenantTag() {
        return bankCommercialTenantTag;
    }

    /**
     * 设置是否我行商户
     * @param bankCommercialTenantTag 是否我行商户
     */
    public void setBankCommercialTenantTag(String bankCommercialTenantTag) {
        this.bankCommercialTenantTag = bankCommercialTenantTag;
    }

    /**
     * 获取商户编码
     * @return commercialTenantCode String
     */
    public String getCommercialTenantCode() {
        return commercialTenantCode;
    }

    /**
     * 设置商户编码
     * @param commercialTenantCode 商户编码
     */
    public void setCommercialTenantCode(String commercialTenantCode) {
        this.commercialTenantCode = commercialTenantCode;
    }

    /**
     * 获取交易对手证件类型-可空
     * @return pairingIdCardType String
     */
    public String getPairingIdCardType() {
        return pairingIdCardType;
    }

    /**
     * 设置交易对手证件类型-可空
     * @param pairingIdCardType 交易对手证件类型-可空
     */
    public void setPairingIdCardType(String pairingIdCardType) {
        this.pairingIdCardType = pairingIdCardType;
    }

    /**
     * 获取交易对手证件类型说明-可空
     * @return pairingIdCardTypeDesc String
     */
    public String getPairingIdCardTypeDesc() {
        return pairingIdCardTypeDesc;
    }

    /**
     * 设置交易对手证件类型说明-可空
     * @param pairingIdCardTypeDesc 交易对手证件类型说明-可空
     */
    public void setPairingIdCardTypeDesc(String pairingIdCardTypeDesc) {
        this.pairingIdCardTypeDesc = pairingIdCardTypeDesc;
    }

    /**
     * 获取交易对手证件号码-可空
     * @return pairingIdCard String
     */
    public String getPairingIdCard() {
        return pairingIdCard;
    }

    /**
     * 设置交易对手证件号码-可空
     * @param pairingIdCard 交易对手证件号码-可空
     */
    public void setPairingIdCard(String pairingIdCard) {
        this.pairingIdCard = pairingIdCard;
    }

    /**
     * 获取交易对手账号-还款统一银行卡，放款120002；网联给了账户，如果没给就填网联清算账户。
     * @return pairingAccount String
     */
    public String getPairingAccount() {
        return pairingAccount;
    }

    /**
     * 设置交易对手账号-还款统一银行卡，放款120002；网联给了账户，如果没给就填网联清算账户。
     * @param pairingAccount 交易对手账号-还款统一银行卡，放款120002；网联给了账户，如果没给就填网联清算账户。
     */
    public void setPairingAccount(String pairingAccount) {
        this.pairingAccount = pairingAccount;
    }

    /**
     * 获取交易对手账户类型-还款以银行卡来还，填120017银行卡；放款先不填
     * @return pairingAccountType String
     */
    public String getPairingAccountType() {
        return pairingAccountType;
    }

    /**
     * 设置交易对手账户类型-还款以银行卡来还，填120017银行卡；放款先不填
     * @param pairingAccountType 交易对手账户类型-还款以银行卡来还，填120017银行卡；放款先不填
     */
    public void setPairingAccountType(String pairingAccountType) {
        this.pairingAccountType = pairingAccountType;
    }

    /**
     * 获取交易对手是否离岸账户-空
     * @return pairingOffshoreAccountTag String
     */
    public String getPairingOffshoreAccountTag() {
        return pairingOffshoreAccountTag;
    }

    /**
     * 设置交易对手是否离岸账户-空
     * @param pairingOffshoreAccountTag 交易对手是否离岸账户-空
     */
    public void setPairingOffshoreAccountTag(String pairingOffshoreAccountTag) {
        this.pairingOffshoreAccountTag = pairingOffshoreAccountTag;
    }

    /**
     * 获取代办人姓名-空
     * @return agentName String
     */
    public String getAgentName() {
        return agentName;
    }

    /**
     * 设置代办人姓名-空
     * @param agentName 代办人姓名-空
     */
    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    /**
     * 获取代办人身份证件类型-空
     * @return agentIdCardType String
     */
    public String getAgentIdCardType() {
        return agentIdCardType;
    }

    /**
     * 设置代办人身份证件类型-空
     * @param agentIdCardType 代办人身份证件类型-空
     */
    public void setAgentIdCardType(String agentIdCardType) {
        this.agentIdCardType = agentIdCardType;
    }

    /**
     * 获取代办人证件类型说明-空
     * @return agentIdCardTypeDesc String
     */
    public String getAgentIdCardTypeDesc() {
        return agentIdCardTypeDesc;
    }

    /**
     * 设置代办人证件类型说明-空
     * @param agentIdCardTypeDesc 代办人证件类型说明-空
     */
    public void setAgentIdCardTypeDesc(String agentIdCardTypeDesc) {
        this.agentIdCardTypeDesc = agentIdCardTypeDesc;
    }

    /**
     * 获取代办人身份证件号码-空
     * @return agentIdCard String
     */
    public String getAgentIdCard() {
        return agentIdCard;
    }

    /**
     * 设置代办人身份证件号码-空
     * @param agentIdCard 代办人身份证件号码-空
     */
    public void setAgentIdCard(String agentIdCard) {
        this.agentIdCard = agentIdCard;
    }

    /**
     * 获取代办人国籍-空
     * @return agentCountry String
     */
    public String getAgentCountry() {
        return agentCountry;
    }

    /**
     * 设置代办人国籍-空
     * @param agentCountry 代办人国籍-空
     */
    public void setAgentCountry(String agentCountry) {
        this.agentCountry = agentCountry;
    }

    /**
     * 获取代办人类型-空
     * @return agentType String
     */
    public String getAgentType() {
        return agentType;
    }

    /**
     * 设置代办人类型-空
     * @param agentType 代办人类型-空
     */
    public void setAgentType(String agentType) {
        this.agentType = agentType;
    }

    /**
     * 获取是否跨境交易
     * @return internationalTradeTag String
     */
    public String getInternationalTradeTag() {
        return internationalTradeTag;
    }

    /**
     * 设置是否跨境交易
     * @param internationalTradeTag 是否跨境交易
     */
    public void setInternationalTradeTag(String internationalTradeTag) {
        this.internationalTradeTag = internationalTradeTag;
    }

    /**
     * 获取柜员号-虚拟操作员，如有
     * @return tellerId String
     */
    public String getTellerId() {
        return tellerId;
    }

    /**
     * 设置柜员号-虚拟操作员，如有
     * @param tellerId 柜员号-虚拟操作员，如有
     */
    public void setTellerId(String tellerId) {
        this.tellerId = tellerId;
    }

    /**
     * 获取AML交易码-空
     * @return tradeCodeAml String
     */
    public String getTradeCodeAml() {
        return tradeCodeAml;
    }

    /**
     * 设置AML交易码-空
     * @param tradeCodeAml AML交易码-空
     */
    public void setTradeCodeAml(String tradeCodeAml) {
        this.tradeCodeAml = tradeCodeAml;
    }

    /**
     * 获取凭证类型-空
     * @return tradeVoucher String
     */
    public String getTradeVoucher() {
        return tradeVoucher;
    }

    /**
     * 设置凭证类型-空
     * @param tradeVoucher 凭证类型-空
     */
    public void setTradeVoucher(String tradeVoucher) {
        this.tradeVoucher = tradeVoucher;
    }

    /**
     * 获取交易IP地址
     * @return ip String
     */
    public String getIp() {
        return ip;
    }

    /**
     * 设置交易IP地址
     * @param ip 交易IP地址
     */
    public void setIp(String ip) {
        this.ip = ip;
    }

    /**
     * 获取交易MAC地址
     * @return mac String
     */
    public String getMac() {
        return mac;
    }

    /**
     * 设置交易MAC地址
     * @param mac 交易MAC地址
     */
    public void setMac(String mac) {
        this.mac = mac;
    }

    /**
     * 获取交易对手凭证类型-空
     * @return pairingTradeVoucher String
     */
    public String getPairingTradeVoucher() {
        return pairingTradeVoucher;
    }

    /**
     * 设置交易对手凭证类型-空
     * @param pairingTradeVoucher 交易对手凭证类型-空
     */
    public void setPairingTradeVoucher(String pairingTradeVoucher) {
        this.pairingTradeVoucher = pairingTradeVoucher;
    }

    /**
     * 获取交易对手预留地址-空
     * @return pairingAddress String
     */
    public String getPairingAddress() {
        return pairingAddress;
    }

    /**
     * 设置交易对手预留地址-空
     * @param pairingAddress 交易对手预留地址-空
     */
    public void setPairingAddress(String pairingAddress) {
        this.pairingAddress = pairingAddress;
    }

    /**
     * 获取交易对手联系电话-空
     * @return pairingTelephone String
     */
    public String getPairingTelephone() {
        return pairingTelephone;
    }

    /**
     * 设置交易对手联系电话-空
     * @param pairingTelephone 交易对手联系电话-空
     */
    public void setPairingTelephone(String pairingTelephone) {
        this.pairingTelephone = pairingTelephone;
    }

    /**
     * 获取结售汇交易代码-空
     * @return settlementSaleForeignExId String
     */
    public String getSettlementSaleForeignExId() {
        return settlementSaleForeignExId;
    }

    /**
     * 设置结售汇交易代码-空
     * @param settlementSaleForeignExId 结售汇交易代码-空
     */
    public void setSettlementSaleForeignExId(String settlementSaleForeignExId) {
        this.settlementSaleForeignExId = settlementSaleForeignExId;
    }

    /**
     * 获取交易后金额-空
     * @return balance BigDecimal
     */
    public BigDecimal getBalance() {
        return balance;
    }

    /**
     * 设置交易后金额-空
     * @param balance 交易后金额-空
     */
    public void setBalance(BigDecimal balance) {
        this.balance = balance;
    }

    /**
     * 获取交易后金额折人民币-空
     * @return balanceCny BigDecimal
     */
    public BigDecimal getBalanceCny() {
        return balanceCny;
    }

    /**
     * 设置交易后金额折人民币-空
     * @param balanceCny 交易后金额折人民币-空
     */
    public void setBalanceCny(BigDecimal balanceCny) {
        this.balanceCny = balanceCny;
    }

    /**
     * 获取交易后金额折美元-空
     * @return balanceUsd BigDecimal
     */
    public BigDecimal getBalanceUsd() {
        return balanceUsd;
    }

    /**
     * 设置交易后金额折美元-空
     * @param balanceUsd 交易后金额折美元-空
     */
    public void setBalanceUsd(BigDecimal balanceUsd) {
        this.balanceUsd = balanceUsd;
    }

    /**
     * 获取是否同名转帐-空
     * @return sameCustomerTransactionTag String
     */
    public String getSameCustomerTransactionTag() {
        return sameCustomerTransactionTag;
    }

    /**
     * 设置是否同名转帐-空
     * @param sameCustomerTransactionTag 是否同名转帐-空
     */
    public void setSameCustomerTransactionTag(String sameCustomerTransactionTag) {
        this.sameCustomerTransactionTag = sameCustomerTransactionTag;
    }

    /**
     * 获取交易对手属性-空
     * @return pairingRelationType String
     */
    public String getPairingRelationType() {
        return pairingRelationType;
    }

    /**
     * 设置交易对手属性-空
     * @param pairingRelationType 交易对手属性-空
     */
    public void setPairingRelationType(String pairingRelationType) {
        this.pairingRelationType = pairingRelationType;
    }

    /**
     * 获取业务类型-仰章，其他银行业务的代码？
     * @return businessType String
     */
    public String getBusinessType() {
        return businessType;
    }

    /**
     * 设置业务类型-仰章，其他银行业务的代码？
     * @param businessType 业务类型-仰章，其他银行业务的代码？
     */
    public void setBusinessType(String businessType) {
        this.businessType = businessType;
    }

    /**
     * 获取业务备注
     * @return businessRemarks String
     */
    public String getBusinessRemarks() {
        return businessRemarks;
    }

    /**
     * 设置业务备注
     * @param businessRemarks 业务备注
     */
    public void setBusinessRemarks(String businessRemarks) {
        this.businessRemarks = businessRemarks;
    }

    /**
     * 获取收付款方匹配号类型-空
     * @return receiptsPaymentType String
     */
    public String getReceiptsPaymentType() {
        return receiptsPaymentType;
    }

    /**
     * 设置收付款方匹配号类型-空
     * @param receiptsPaymentType 收付款方匹配号类型-空
     */
    public void setReceiptsPaymentType(String receiptsPaymentType) {
        this.receiptsPaymentType = receiptsPaymentType;
    }

    /**
     * 获取收付款方匹配号-空
     * @return receiptsPaymentId String
     */
    public String getReceiptsPaymentId() {
        return receiptsPaymentId;
    }

    /**
     * 设置收付款方匹配号-空
     * @param receiptsPaymentId 收付款方匹配号-空
     */
    public void setReceiptsPaymentId(String receiptsPaymentId) {
        this.receiptsPaymentId = receiptsPaymentId;
    }

    /**
     * 获取非柜台交易方式-99
     * @return nonOtcType String
     */
    public String getNonOtcType() {
        return nonOtcType;
    }

    /**
     * 设置非柜台交易方式-99
     * @param nonOtcType 非柜台交易方式-99
     */
    public void setNonOtcType(String nonOtcType) {
        this.nonOtcType = nonOtcType;
    }

    /**
     * 获取非柜台交易方式说明-兴安花
     * @return nonOtcTypeDescription String
     */
    public String getNonOtcTypeDescription() {
        return nonOtcTypeDescription;
    }

    /**
     * 设置非柜台交易方式说明-兴安花
     * @param nonOtcTypeDescription 非柜台交易方式说明-兴安花
     */
    public void setNonOtcTypeDescription(String nonOtcTypeDescription) {
        this.nonOtcTypeDescription = nonOtcTypeDescription;
    }

    /**
     * 获取非柜台交易介质的设备代码-交易手机号
     * @return nonOtcFacilityId String
     */
    public String getNonOtcFacilityId() {
        return nonOtcFacilityId;
    }

    /**
     * 设置非柜台交易介质的设备代码-交易手机号
     * @param nonOtcFacilityId 非柜台交易介质的设备代码-交易手机号
     */
    public void setNonOtcFacilityId(String nonOtcFacilityId) {
        this.nonOtcFacilityId = nonOtcFacilityId;
    }

    /**
     * 获取银行与支付机构之间的业务交易编码-网联等渠道的交易流水号
     * @return bankParmentauthorityBtc String
     */
    public String getBankParmentauthorityBtc() {
        return bankParmentauthorityBtc;
    }

    /**
     * 设置银行与支付机构之间的业务交易编码-网联等渠道的交易流水号
     * @param bankParmentauthorityBtc 银行与支付机构之间的业务交易编码-网联等渠道的交易流水号
     */
    public void setBankParmentauthorityBtc(String bankParmentauthorityBtc) {
        this.bankParmentauthorityBtc = bankParmentauthorityBtc;
    }

    /**
     * 获取是否信用卡交易
     * @return creditCardTradeTag String
     */
    public String getCreditCardTradeTag() {
        return creditCardTradeTag;
    }

    /**
     * 设置是否信用卡交易
     * @param creditCardTradeTag 是否信用卡交易
     */
    public void setCreditCardTradeTag(String creditCardTradeTag) {
        this.creditCardTradeTag = creditCardTradeTag;
    }

    /**
     * 获取交易类型-其他，仰章代码值
     * @return tradeType String
     */
    public String getTradeType() {
        return tradeType;
    }

    /**
     * 设置交易类型-其他，仰章代码值
     * @param tradeType 交易类型-其他，仰章代码值
     */
    public void setTradeType(String tradeType) {
        this.tradeType = tradeType;
    }

    /**
     * 获取交易对手性质-空
     * @return pairingProperty String
     */
    public String getPairingProperty() {
        return pairingProperty;
    }

    /**
     * 设置交易对手性质-空
     * @param pairingProperty 交易对手性质-空
     */
    public void setPairingProperty(String pairingProperty) {
        this.pairingProperty = pairingProperty;
    }

    /**
     * 获取摘要
     * @return description String
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置摘要
     * @param description 摘要
     */
    public void setDescription(String description) {
        this.description = description;
    }

    /**
     * 获取是否计算
     * @return calculationTag String
     */
    public String getCalculationTag() {
        return calculationTag;
    }

    /**
     * 设置是否计算
     * @param calculationTag 是否计算
     */
    public void setCalculationTag(String calculationTag) {
        this.calculationTag = calculationTag;
    }

    /**
     * 获取IP所在国家-空
     * @return ipCountry String
     */
    public String getIpCountry() {
        return ipCountry;
    }

    /**
     * 设置IP所在国家-空
     * @param ipCountry IP所在国家-空
     */
    public void setIpCountry(String ipCountry) {
        this.ipCountry = ipCountry;
    }

    /**
     * 获取IP所在行政区划-空
     * @return ipRegion String
     */
    public String getIpRegion() {
        return ipRegion;
    }

    /**
     * 设置IP所在行政区划-空
     * @param ipRegion IP所在行政区划-空
     */
    public void setIpRegion(String ipRegion) {
        this.ipRegion = ipRegion;
    }

    /**
     * 获取信用证编码(仅供纽约梅隆使用)
     * @return letterId String
     */
    public String getLetterId() {
        return letterId;
    }

    /**
     * 设置信用证编码(仅供纽约梅隆使用)
     * @param letterId 信用证编码(仅供纽约梅隆使用)
     */
    public void setLetterId(String letterId) {
        this.letterId = letterId;
    }

    /**
     * 获取卡号-空
     * @return cardNo String
     */
    public String getCardNo() {
        return cardNo;
    }

    /**
     * 设置卡号-空
     * @param cardNo 卡号-空
     */
    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    /**
     * 获取客户银行卡其他类型-空
     * @return otherBankCardType String
     */
    public String getOtherBankCardType() {
        return otherBankCardType;
    }

    /**
     * 设置客户银行卡其他类型-空
     * @param otherBankCardType 客户银行卡其他类型-空
     */
    public void setOtherBankCardType(String otherBankCardType) {
        this.otherBankCardType = otherBankCardType;
    }

    /**
     * 获取汇款申报号(国际收支申报号码)-空
     * @return selfDecl String
     */
    public String getSelfDecl() {
        return selfDecl;
    }

    /**
     * 设置汇款申报号(国际收支申报号码)-空
     * @param selfDecl 汇款申报号(国际收支申报号码)-空
     */
    public void setSelfDecl(String selfDecl) {
        this.selfDecl = selfDecl;
    }

    /**
     * 获取是否现钞结汇(1-是，0-否)-否
     * @return isCashSettlement String
     */
    public String getIsCashSettlement() {
        return isCashSettlement;
    }

    /**
     * 设置是否现钞结汇(1-是，0-否)-否
     * @param isCashSettlement 是否现钞结汇(1-是，0-否)-否
     */
    public void setIsCashSettlement(String isCashSettlement) {
        this.isCashSettlement = isCashSettlement;
    }

    /**
     * 获取是否现钞售汇(1-是，0-否)-否
     * @return isCashSale String
     */
    public String getIsCashSale() {
        return isCashSale;
    }

    /**
     * 设置是否现钞售汇(1-是，0-否)-否
     * @param isCashSale 是否现钞售汇(1-是，0-否)-否
     */
    public void setIsCashSale(String isCashSale) {
        this.isCashSale = isCashSale;
    }

    /**
     * 获取是否外币现钞兑换(1-是，0-否)-否
     * @return isCashExchange String
     */
    public String getIsCashExchange() {
        return isCashExchange;
    }

    /**
     * 设置是否外币现钞兑换(1-是，0-否)-否
     * @param isCashExchange 是否外币现钞兑换(1-是，0-否)-否
     */
    public void setIsCashExchange(String isCashExchange) {
        this.isCashExchange = isCashExchange;
    }

    /**
     * 获取是否现金汇款(1-是，0-否)-否
     * @return isCashRemittance String
     */
    public String getIsCashRemittance() {
        return isCashRemittance;
    }

    /**
     * 设置是否现金汇款(1-是，0-否)-否
     * @param isCashRemittance 是否现金汇款(1-是，0-否)-否
     */
    public void setIsCashRemittance(String isCashRemittance) {
        this.isCashRemittance = isCashRemittance;
    }

    /**
     * 获取汇款公司或交易渠道-空
     * @return tradeMode1 String
     */
    public String getTradeMode1() {
        return tradeMode1;
    }

    /**
     * 设置汇款公司或交易渠道-空
     * @param tradeMode1 汇款公司或交易渠道-空
     */
    public void setTradeMode1(String tradeMode1) {
        this.tradeMode1 = tradeMode1;
    }

    /**
     * 获取发起交易方：客户或BANK-空
     * @return initiation String
     */
    public String getInitiation() {
        return initiation;
    }

    /**
     * 设置发起交易方：客户或BANK-空
     * @param initiation 发起交易方：客户或BANK-空
     */
    public void setInitiation(String initiation) {
        this.initiation = initiation;
    }

    /**
     * 获取ATM所属机构-空
     * @return atmOrgCd String
     */
    public String getAtmOrgCd() {
        return atmOrgCd;
    }

    /**
     * 设置ATM所属机构-空
     * @param atmOrgCd ATM所属机构-空
     */
    public void setAtmOrgCd(String atmOrgCd) {
        this.atmOrgCd = atmOrgCd;
    }

    /**
     * 获取业务类型，见详细表I_SETTLE_TYPE，同73
     * @return settleType String
     */
    public String getSettleType() {
        return settleType;
    }

    /**
     * 设置业务类型，见详细表I_SETTLE_TYPE，同73
     * @param settleType 业务类型，见详细表I_SETTLE_TYPE，同73
     */
    public void setSettleType(String settleType) {
        this.settleType = settleType;
    }

    /**
     * 获取是否汇款申报(1-是，0-否)-否
     * @return selfDeclFlag String
     */
    public String getSelfDeclFlag() {
        return selfDeclFlag;
    }

    /**
     * 设置是否汇款申报(1-是，0-否)-否
     * @param selfDeclFlag 是否汇款申报(1-是，0-否)-否
     */
    public void setSelfDeclFlag(String selfDeclFlag) {
        this.selfDeclFlag = selfDeclFlag;
    }

    /**
     * 获取租戶id
     * @return tenantId String
     */
    public String getTenantId() {
        return tenantId;
    }

    /**
     * 设置租戶id
     * @param tenantId 租戶id
     */
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }
}